be very physically attractive - Espagnol Anglais Dictionnaire